.login {
	background: url(../../assets/images/sign-bg.jpg) no-repeat center / cover;
	position: relative;

	// 注册账号
	.reg-iphone {
		height: 30px;
		color: #fff;
		position: absolute;
		top: 28px;
		right: 28px;
		font-size: 20px;
		font-family: PingFangSC-regular;
		font-weight: normal;
	}

	h3 {
		position: absolute;
		top: 80px;
		left: 32px;
		text-align: left;
		width: 210px;
		height: 40px;
		color: #fff;
		font-size: 30px;
		text-align: left;
		font-family: PingFangSC-bold;
	}
	// 主体内容
	.login-main {
		margin-top: 80px;
		// background-color: orange;
		position: absolute;
		top: 100px;

		#num {
			position: absolute;
			left: 24px;
			top: -7px;
			width: 329px;
			height: 50px;
			line-height: 20px;
			opacity: 0.5;
			border-radius: 25px;
			color: #000;
			background-color: rgba(255, 255, 255, 1);
			padding-left: 18px;
		}

		// 密码
		#psd1 {
			position: absolute;
			left: 24px;
			top: 68px;
			width: 329px;
			height: 50px;
			line-height: 20px;
			color: #000;
			opacity: 0.5;
			border-radius: 25px;
			background-color: rgba(255, 255, 255, 1);
			padding-left: 18px;
		}

		#btn {
			position: absolute;
			left: 24px;
			top: 143px;
			width: 329px;
			height: 50px;
			line-height: 20px;
			border-radius: 25px;
			color: #fff;
			text-align: center;
			background-color: green;
		}

		.weixinReg {
			position: absolute;
			right: -341px;
			top: 227px;
			text-align: right;
			color: #fff;
			font-size: 18px;
            .forget{
                color: #fff;
                font-size: 18px; 
                margin-right: 25px;
            }
			a {
				color: #fff;
			}


		}

		#tips {
			text-align: center;
			color: #fff;
			padding: 10px 0;
			position: absolute;
			bottom: -326px;
			left: 33px;
            width: 200px;
		}
		.login-solgan {
            width: 100px;
			position: absolute;
			top: 405px;
			left: 145px;
			color: #fff;
		}
	}
}
